package xm.interfaces
{
	/**
	 * <br>설명 : XprimeMobile 프레임웤 생명주기</br>
	 * @author 김정환
	 */	
	public interface ILifeCycle
	{
		
		/**
		 * 변수, 객체 생성됨.
		 */		
		function createChildren():void;
		
		/**
		 * 생성완료시점. ( 화면에 처음 붙을때 발생 )
		 */		
		function creationComplete():void;
		
		/**
		 * 화면에 add됨.
		 */		
		function add():void;
		
		/**
		 * 화면에서 remove됨. 
		 */		
		function remove():void;
		
		/**
		 * 메모리에서 destory됨. 
		 */		
		function destroy():void;
	}
}